// mixin 技术 使所有的组件能够拥有一个公共的方法
import store from '@/store'

export default {
  methods: {
    checkPermission(key) {
      const { userInfo } = store.state.user
      if (userInfo.roles && userInfo.roles.points) {
        // 去用户里面的points找有没有key 如果由key 则说明由权限 没有的话则反之
        return userInfo.roles.points.some(item => item === key)
      }
      return false // 默认为false 因为功能默认是关闭的
    }
  }
}
